From: Marcel Denia Date: Sat, 19 Jul 2014 03:57:42 +0000 (+0200) Subject: lang/perl: Override perl configuration symbols for cross-compile X-Git-Tag: v14.07~140^2~10 X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22http:/www.crowdsec.net/%22/%22https:/collectd.org/%22http:/www.crowdsec.net/%22?a=commitdiff_plain;h=cc07017bb6d9869fb57137825762f7942531e057;p=feed%2Fpackages.git lang/perl: Override perl configuration symbols for cross-compile Signed-off-by: Marcel Denia --- diff --git a/lang/perl/perlmod.mk b/lang/perl/perlmod.mk index b4316ae6d9..4b2a0f4b7b 100644 --- a/lang/perl/perlmod.mk +++ b/lang/perl/perlmod.mk @@ -14,8 +14,48 @@ define perlmod/Configure $(2) \ $(PERL_CMD) Makefile.PL \ $(1) \ + AR=ar \ + CC=$(GNU_TARGET_NAME)-gcc \ + CCCDLFLAGS=-fPIC \ + CCDLFLAGS=-Wl,-E \ + DLEXT=so \ + DLSRC=dl_dlopen.xs \ + EXE_EXT=" " \ + FULL_AR=$(GNU_TARGET_NAME)-ar \ + LD=$(GNU_TARGET_NAME)-gcc \ + LDDLFLAGS="-shared $(TARGET_LDFLAGS)" \ + LDFLAGS=" " \ + LIBC=" " \ + LIB_EXT=.a \ + OBJ_EXT=.o \ + OSNAME=linux \ + OSVERS=2.4.30 \ + RANLIB=: \ + SITELIBEXP=" " \ + SITEARCHEXP=" " \ + SO=so \ + VENDORARCHEXP=" " \ + VENDORLIBEXP=" " \ + SITEPREFIX=/usr \ + INSTALLPRIVLIB=$(PERL_SITELIB) \ INSTALLSITELIB=$(PERL_SITELIB) \ + INSTALLVENDORLIB=" " \ + INSTALLARCHLIB=$(PERL_SITELIB) \ INSTALLSITEARCH=$(PERL_SITELIB) \ + INSTALLVENDORARCH=" " \ + INSTALLBIN=/usr/bin \ + INSTALLSITEBIN=/usr/bin \ + INSTALLVENDORBIN=" " \ + INSTALLSCRIPT=/usr/bin \ + INSTALLSITESCRIPT=/usr/bin \ + INSTALLVENDORSCRIPT=" " \ + INSTALLMAN1DIR=/usr/man/man1 \ + INSTALLSITEMAN1DIR=/usr/man/man1 \ + INSTALLVENDORMAN1DIR=" " \ + INSTALLMAN3DIR=/usr/man/man3 \ + INSTALLSITEMAN3DIR=/usr/man/man3 \ + INSTALLVENDORMAN3DIR=" " \ + LINKTYPE=dynamic \ DESTDIR=$(PKG_INSTALL_DIR) \ ); endef